electronic masking - French English Dictionary